草庐IT

JavaScript RegEx 到 CamelCase 连字符的 CSS 属性

全部标签

c# - 将像 JSON 这样的字符串从 C# 发送到 javascript

我在JavaScript中有一些代码是这样的:slider.setPhotos([{"src":"image1","name":"n1"},{"src":"image2","name":"n2"},{"src":"image3","name":"n3"}]);我想在C#中设置src和name的值。假设值在C#中是这样的:varimages=newstring[]{"/images/a1.jpg","/images/a2.jpg","/images/a3.jpg"};varnames=newstring[]{"First","Second","Third"};如何将这些值设置到JavaS

javascript - 如何在不使用 css 转换的情况下将 jQuery animate 与 css3 属性结合起来?

在这个例子中;我正在尝试使用css3旋转属性创建一个jQuery动画。我可以用css3transition和jQuerycss()来管理这个动画,但我想用jQueryanimate()来根据旋转deg值来做这个到我的jQuery变体。是否可以在jQuery1.8.0中使用带有css3属性值的动画?HereisjsFiddletoinspect.jQuery:varrotateVal=90;//thismethodisn'tworking$('.red').animate({'transform':'rotate('+rotateVal+'deg)'},500);//thiswaywor

javascript - 如何防止用户使用 jQuery 在文本框中输入特定字符?

我有一个正则表达式,可以匹配用户的按键。我非常坚持。这是我当前的代码:$('input.alpha[$id=tb1]').keydown(function(e){//vark=e.which;//varg=e.KeyCode;vark=$(this).val();//varc=String.fromCharCode(e.which);if(k.value.match(/[^a-zA-Z0-9]/g)){e.preventDefault();}});这里的目标是防止用户输入正则表达式中的字符。 最佳答案 尝试使用fromCharCod

javascript - 具有自动完成功能的基于浏览器的 Javascript/CSS 编辑器

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。有人知道基于浏览器的编辑器可以自动完成Javascript和CSS吗?我知道typescript(http://www.typescriptlang.org/Playground/),但想要更完整的东西。

javascript - 在 CSS 中保持纵横比的同时将图像调整到容器大小?

我有一堆不同(未知)尺寸的图像。我想将这些图像放到一个div中,并让它们自动符合div的尺寸,同时保持它们的纵横比。换句话说,如果图像宽度大于高度,则宽度将为100%,高度将相应缩放。如果图像高于宽度,高度将为100%,宽度将相应缩放。有没有办法在纯css中做到这一点?谢谢 最佳答案 使用css属性max-width和max-height图片上的图标将带您到达您需要去的地方。fiddlehttp://fiddle.jshell.net/sHAQ9/HTMLCSSdiv{width:150px;height:150px;overflo

javascript - 获取元素属性的最佳方法是什么?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我和大多数新手Web开发人员一样,在大多数情况下都使用jQuery,但更多时候我开始使用cleanjs。所以从这里开始我的问题是:在jQuery范围内使用干净的js是上帝的做法吗,例如,如果我需要获取元素类,我可以这样做:jQuery('div#grida').click(function(event){event.preventDefault();con

javascript - Javascript 中的 Infinity 属性有什么用?

为什么Infinity属性用作命令(而不是结果)例如,下面这段代码有效,但结果不是我所期望的。alert(isOdd(Infinity));functionisOdd(num){returnnum%2==1;} 最佳答案 MDN引用Infinityisapropertyoftheglobalobject,i.e.itisavariableinglobalscope.TheinitialvalueofInfinityisNumber.POSITIVE_INFINITY.ThevalueInfinity(positiveinfinity

javascript - 使用 JavaScript 从 HTML5 data-* 属性获取 JSON 对象

这是我的HTML:到目前为止,这是我的JavaScript:vara=document.querySelectorAll('[data-setup]')for(vari=0;i这会提醒:ALERT:{"method":"checkbox"}但是我怎样才能访问JSON“方法”?我想基本上能够提醒“复选框”这个词。任何帮助表示赞赏。 最佳答案 JSON.parse将是从该JSON创建适当对象的最简单方法:for(vari=0;i当然,这在旧版浏览器中不起作用,因此如果您需要那种浏览器支持,则需要填充它。道格拉斯克罗克福德有垫片here,

Javascript 正则表达式 + Unicode 变音符号组合字符`

我想匹配非洲约鲁巴语“ẹ́”中的这个字符。通常这是通过在点变音符号下组合'é'和'\u0323'来实现的。我发现:'é\u0323'.match(/[é]\u0323/)worksbut'ẹ́'.match(/[é]\u0323/)doesnotwork.我不只是想匹配e。我想匹配所有组合。现在,我的解决方案涉及枚举所有组合。像这样:/[ÁÀĀÉÈĒẸE̩Ẹ́É̩Ẹ̀È̩Ẹ̄Ē̩ÍÌĪÓÒŌỌO̩Ọ́Ó̩Ọ̀Ò̩Ọ̄Ō̩ÚÙŪṢS̩áàāéèēẹe̩ẹ́é̩ẹ̀è̩ẹ̄ē̩íìīóòōọo̩ọ́ó̩ọ̀ò̩ọ̄ō̩úùūṣs̩]/难道没有更短更好的方法来做到这一点,或者在unicode

javascript - 要在 Javascript 中以特殊格式列出的字符串

我有一个字符串,其中包含逗号分隔的名称和可选值,这些值像这样分隔值:varstr="PowerOn:On,ValidLocation,temp:25";我想把它转换成可以通过名称访问值的对象或json,如下所示:vara={"PowerOn":"On","ValidLocation":"true","temp":25};varresult=a.PowerOn;alert(result);或vara={"PowerOn":"On","ValidLocation":"true","temp":25};varresult=a["PowerOn"];alert(result);Note1:If